person who accompanies another while riding - Turkish English Dictionary